between scylla and charybdis - Turkish English Dictionary